@startuml
namespace handlers {
    class handlers << (S,Aquamarine) >> {
        - log *zap.SugaredLogger
        - manager *dropapp.Manager

        + CreateResource(ctx echo.Context) error
        + DeleteResourceById(ctx echo.Context, name devprofile.ResourceName) error
        + GetResourceById(ctx echo.Context, name devprofile.ResourceName) error
        + UpdateResourceById(ctx echo.Context, name devprofile.ResourceName) error
        + GetComposeSchema(ctx echo.Context) error
        + SearchResources(ctx echo.Context) error

    }
}


@enduml
